#!/usr/bin/env python
# -*- coding:utf-8 -*-

# file:1_do_check_length.py
# author:张世航
# datetime:2024/10/31 19:23
# software: PyCharm
"""
this is function  description 
"""
# import module your need

# 1 写函数，判断用户传入的对象（字符串、列表、元组）长度,并返回给调用者。


def check_length(obj):
    return len(obj)

# 用户输入
user_input = input("请输入一个字符串、列表或元组（用逗号分隔的数字表示列表或元组）：")
if user_input.startswith('[') and user_input.endswith(']'):
    # 处理列表
    user_input = eval(user_input)  # 将字符串转换为列表
elif user_input.startswith('(') and user_input.endswith(')'):
    # 处理元组
    user_input = eval(user_input)  # 将字符串转换为元组
else:
    # 处理字符串
    user_input = user_input

print("对象的长度:", check_length(user_input))